effectively grounded - German English Dictionary